﻿<html >
<head ><STYLE TYPE="text/css">@import "../stylesheet.css";</STYLE><title ></title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script  language='JavaScript'>
			function doClick(imageHref) {
			if (parent.imageFrame != null)
				parent.imageFrame.location.href = imageHref;
			}
		</script></head><table  border='0' width='100%' cellpadding='1' cellspacing='0'>
<tr >
<td  colspan='2' class='NavBarCellCommon'>
<table  border='0' cellpadding='0' cellspacing='3'>
<tr  align='center' valign='top'>
<td  class='NavBarCellCommon'>
<a  href='../overview-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Overview</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='package-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Namespace</b></font></a>&nbsp;</td><td  class='NavBarCellCommonRev'>
<font  size='+1' class='NavBarFont1'>
<b >Classifier</b></font>&nbsp;</td><td  class='NavBarCellCommon'>
<font  size='+1' class='NavBarFont1'>Tree</font>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../index-all.html'>
<font  size='+1' class='NavBarFont1'>
<b >Index</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../help-doc.html'>
<font  size='+1' class='NavBarFont1'>
<b >Help</b></font></a>&nbsp;</td></tr></table><td  align='right' valign='top' rowspan='3'>
<em ></em></td></td></tr><tr >
<td  class='NavBarCellPrevNext'>
<font  size='-2'><a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">PREV </a> &nbsp;&nbsp;<a href="../OtlEventMonitor/TOmniCountedEventMonitor.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">NEXT </a> </font></td><td  class='NavBarCellPrevNext'>
<font  size='-2'>
<a  href='../index.html' target='_top'>
<b >FRAMES</b></a>&nbsp;<a  href='../OtlEventMonitor/TOmniEventMonitor.html' target='_top'>
<b >NO FRAMES</b></a></font></td></tr><tr >
<td  valign='top' class='NavBarCell3'>
<font  size='-2'>SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<a  href='#field_summary'>FIELD</a>&nbsp;|&nbsp;<a  href='#constructor_summary'>CONSTR</a>&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_summary'>METHOD</a></font></td><td  valign='top' class='NavBarCell3'>
<font  size='-2'>DETAIL:&nbsp;<a  href='#field_detail'>FIELD</a>&nbsp;|&nbsp;<a  href='#constructor_detail'>CONSTR</a>&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_detail'>METHOD</a></font></td></tr></table><hr /><h2 >
<font  size='-1'>
<i >Namespace: </i>OtlEventMonitor<br /></font><br />Class TOmniEventMonitor</h2><pre >System.Classes.TComponent
  |
  +-- OtlEventMonitor.TOmniEventMonitor
</pre><dl >
<dt /><b >All Implemented Interfaces: </b><dd ><a href="../OtlTaskControl/IOmniTaskControlMonitor.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')"><i>IOmniTaskControlMonitor</i></a>    , <a href="../OtlThreadPool/IOmniThreadPoolMonitor.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')"><i>IOmniThreadPoolMonitor</i></a>   </dd></dl><dl >
<dt /><b >Direct Known Subclasses: </b><dd ><a href="../OtlTaskControl/TOmniTaskControlEventMonitor.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">TOmniTaskControlEventMonitor</a>   </dd></dl><hr /><dl >
<dt />public&nbsp;class <b >TOmniEventMonitor</b> ( System.Classes.TComponent   , <a href="../OtlTaskControl/IOmniTaskControlMonitor.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')"><i>IOmniTaskControlMonitor</i></a>    , <a href="../OtlThreadPool/IOmniThreadPoolMonitor.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')"><i>IOmniThreadPoolMonitor</i></a>    ) </dl><p /><dl >
<dt /><b >Sealed</b><dd >False</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><dl >
<dt /><b >Persistent</b><dd >False</dd></dl><hr /><p /><a  name='field_summary'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Property Summary</b></font></td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b >THandle</b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#MessageWindow'>MessageWindow</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b ><a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#OnPoolThreadCreated'>OnPoolThreadCreated</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b ><a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#OnPoolThreadDestroying'>OnPoolThreadDestroying</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b ><a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#OnPoolThreadKilled'>OnPoolThreadKilled</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b ><a href="../OtlEventMonitor/TOmniMonitorPoolWorkItemEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolWorkItemEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#OnPoolWorkItemCompleted'>OnPoolWorkItemCompleted</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b ><a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#OnTaskMessage'>OnTaskMessage</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b ><a href="../OtlEventMonitor/TOmniMonitorTaskEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#OnTaskTerminated'>OnTaskTerminated</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; published&nbsp; 
							<b ><a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#OnTaskUndeliveredMessage'>OnTaskUndeliveredMessage</a></b></code><br />	 </td></tr></table> <p /><a  name='constructor_summary'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Constructor Summary</b></font></td></tr><tr  class='TableRow'>
<td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#Create(TComponent)'>Create</a></b>(AOwner: TComponent)</code><br />	 </td></tr></table> <p /><a  name='method_summary'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Method Summary</b></font></td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#Destroy()'>Destroy</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#Detach(IOmniTaskControl)'>Detach</a></b>(task: <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#Detach(IOmniThreadPool)'>Detach</a></b>(pool: <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#Monitor(IOmniTaskControl)'>Monitor</a></b>(task: <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#Monitor(IOmniThreadPool)'>Monitor</a></b>(pool: <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlEventMonitor/TOmniEventMonitor.html#ProcessMessages()'>ProcessMessages</a></b>()</code><br />	 </td></tr></table> <p /><p /><a  Name='field_detail'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Property Detail</b></font></td></tr></table><br /><a  name='MessageWindow'>
<h3 >MessageWindow</h3></a><pre >published&nbsp;MessageWindow: THandle</pre><dl >
<dt /><b >Type</b><dd >THandle</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='OnPoolThreadCreated'>
<h3 >OnPoolThreadCreated</h3></a><pre >published&nbsp;OnPoolThreadCreated: <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read/write</dd></dl><hr /><a  name='OnPoolThreadDestroying'>
<h3 >OnPoolThreadDestroying</h3></a><pre >published&nbsp;OnPoolThreadDestroying: <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read/write</dd></dl><hr /><a  name='OnPoolThreadKilled'>
<h3 >OnPoolThreadKilled</h3></a><pre >published&nbsp;OnPoolThreadKilled: <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read/write</dd></dl><hr /><a  name='OnPoolWorkItemCompleted'>
<h3 >OnPoolWorkItemCompleted</h3></a><pre >published&nbsp;OnPoolWorkItemCompleted: <a href="../OtlEventMonitor/TOmniMonitorPoolWorkItemEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolWorkItemEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniMonitorPoolWorkItemEvent</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read/write</dd></dl><hr /><a  name='OnTaskMessage'>
<h3 >OnTaskMessage</h3></a><pre >published&nbsp;OnTaskMessage: <a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniMonitorTaskMessageEvent</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read/write</dd></dl><hr /><a  name='OnTaskTerminated'>
<h3 >OnTaskTerminated</h3></a><pre >published&nbsp;OnTaskTerminated: <a href="../OtlEventMonitor/TOmniMonitorTaskEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniMonitorTaskEvent</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read/write</dd></dl><hr /><a  name='OnTaskUndeliveredMessage'>
<h3 >OnTaskUndeliveredMessage</h3></a><pre >published&nbsp;OnTaskUndeliveredMessage: <a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniMonitorTaskMessageEvent</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><dl >
<dt /><b >Access</b><dd >read/write</dd></dl><hr /><a  Name='constructor_detail'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Constructor Detail</b></font></td></tr></table><br /><a  name='Create(TComponent)'>
<h3 >Create</h3></a><pre >public&nbsp;constructor Create(AOwner: TComponent)</pre><dl >
<dt /><b >Final</b><dd >False</dd></dl><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Virtual</b><dd >False</dd></dl><dl >
<dt /><b >Override</b><dd >True</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><hr /><a  name='method_detail'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Method Detail</b></font></td></tr></table><br /><a  name='Destroy()'>
<h3 >Destroy</h3></a><pre >public&nbsp;procedure Destroy()</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Virtual</b><dd >False</dd></dl><dl >
<dt /><b >Override</b><dd >True</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><dl >
<dt /><b >Final</b><dd >False</dd></dl><hr /><a  name='Detach(IOmniTaskControl)'>
<h3 >Detach</h3></a><pre >public&nbsp;function Detach(task: <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> ): <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> </pre><dl >
<dt /><b >Final</b><dd >False</dd></dl><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IOmniTaskControl</dd></dl><dl >
<dt /><b >Override</b><dd >False</dd></dl><dl >
<dt /><b >Virtual</b><dd >False</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><hr /><a  name='Detach(IOmniThreadPool)'>
<h3 >Detach</h3></a><pre >public&nbsp;function Detach(pool: <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> ): <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> </pre><dl >
<dt /><b >Final</b><dd >False</dd></dl><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IOmniThreadPool</dd></dl><dl >
<dt /><b >Override</b><dd >False</dd></dl><dl >
<dt /><b >Virtual</b><dd >False</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><hr /><a  name='Monitor(IOmniTaskControl)'>
<h3 >Monitor</h3></a><pre >public&nbsp;function Monitor(task: <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> ): <a href="../OtlTaskControl/IOmniTaskControl.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">OtlTaskControl.IOmniTaskControl</a> </pre><dl >
<dt /><b >Final</b><dd >False</dd></dl><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IOmniTaskControl</dd></dl><dl >
<dt /><b >Override</b><dd >False</dd></dl><dl >
<dt /><b >Virtual</b><dd >False</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><hr /><a  name='Monitor(IOmniThreadPool)'>
<h3 >Monitor</h3></a><pre >public&nbsp;function Monitor(pool: <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> ): <a href="../OtlThreadPool/IOmniThreadPool.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')">OtlThreadPool.IOmniThreadPool</a> </pre><dl >
<dt /><b >Final</b><dd >False</dd></dl><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IOmniThreadPool</dd></dl><dl >
<dt /><b >Override</b><dd >False</dd></dl><dl >
<dt /><b >Virtual</b><dd >False</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><hr /><a  name='ProcessMessages()'>
<h3 >ProcessMessages</h3></a><pre >public&nbsp;procedure ProcessMessages()</pre><dl >
<dt /><b >Final</b><dd >False</dd></dl><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Abstract</b><dd >False</dd></dl><dl >
<dt /><b >Override</b><dd >False</dd></dl><dl >
<dt /><b >Virtual</b><dd >False</dd></dl><dl >
<dt /><b >Class</b><dd >False</dd></dl><hr /><p /><table  border='0' cellpadding='0' cellspacing='0'>
<tr  class='TableHeaderStyle'>
<td >
<font  size='+0'>
<b >Implementation Link</b></font></td></tr></table><br />to Interface  <a href="../OtlTaskControl/IOmniTaskControlMonitor.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')"><i>IOmniTaskControlMonitor</i></a> <p /><dl >
<dt /><b >Client</b><dd >TOmniEventMonitor</dd></dl><dl >
<dt /><b >Supplier</b><dd >IOmniTaskControlMonitor</dd></dl><br />to Interface  <a href="../OtlThreadPool/IOmniThreadPoolMonitor.html" target="classFrame" onclick="doClick('../OtlThreadPool/doc-files/default.txvpck.html')"><i>IOmniThreadPoolMonitor</i></a> <p /><dl >
<dt /><b >Client</b><dd >TOmniEventMonitor</dd></dl><dl >
<dt /><b >Supplier</b><dd >IOmniThreadPoolMonitor</dd></dl><br /><p /><table  border='0' cellpadding='0' cellspacing='0'>
<tr  class='TableHeaderStyle'>
<td >
<font  size='+0'>
<b >Association Link</b></font></td></tr></table><br />to Interface  <a href="../OtlCommon/IOmniInterfaceDictionary.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')"><i>IOmniInterfaceDictionary</i></a> <p /><dl >
<dt /><b >Supplier</b><dd >IOmniInterfaceDictionary</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emMonitoredPools</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Interface  <a href="../OtlCommon/IOmniInterfaceDictionary.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')"><i>IOmniInterfaceDictionary</i></a> <p /><dl >
<dt /><b >Supplier</b><dd >IOmniInterfaceDictionary</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emMonitoredTasks</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emOnPoolThreadCreated</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emOnPoolThreadDestroying</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emOnPoolThreadKilled</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolWorkItemEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolWorkItemEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolWorkItemEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emOnPoolWorkItemEvent</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorTaskMessageEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emOnTaskMessage</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorTaskMessageEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emOnTaskUndeliveredMessage</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorTaskEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorTaskEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emOnTaskTerminated</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Struct  <a href="../OtlComm/TOmniMessage.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">TOmniMessage</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMessage</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >emCurrentMsg</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >OnPoolThreadCreated</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >OnPoolThreadDestroying</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolThreadEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolThreadEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolThreadEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >OnPoolThreadKilled</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorPoolWorkItemEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorPoolWorkItemEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorPoolWorkItemEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >OnPoolWorkItemCompleted</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorTaskMessageEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >OnTaskMessage</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorTaskEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorTaskEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >OnTaskTerminated</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Delegate  <a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">TOmniMonitorTaskMessageEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniMonitorTaskMessageEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >OnTaskUndeliveredMessage</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br /><hr /><table  border='0' width='100%' cellpadding='1' cellspacing='0'>
<tr >
<td  colspan='2' class='NavBarCellCommon'>
<table  border='0' cellpadding='0' cellspacing='3'>
<tr  align='center' valign='top'>
<td  class='NavBarCellCommon'>
<a  href='../overview-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Overview</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='package-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Namespace</b></font></a>&nbsp;</td><td  class='NavBarCellCommonRev'>
<font  size='+1' class='NavBarFont1'>
<b >Classifier</b></font>&nbsp;</td><td  class='NavBarCellCommon'>
<font  size='+1' class='NavBarFont1'>Tree</font>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../index-all.html'>
<font  size='+1' class='NavBarFont1'>
<b >Index</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../help-doc.html'>
<font  size='+1' class='NavBarFont1'>
<b >Help</b></font></a>&nbsp;</td></tr></table><td  align='right' valign='top' rowspan='3'>
<em ></em></td></td></tr><tr >
<td  class='NavBarCellPrevNext'>
<font  size='-2'><a href="../OtlEventMonitor/TOmniMonitorTaskMessageEvent.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">PREV </a> &nbsp;&nbsp;<a href="../OtlEventMonitor/TOmniCountedEventMonitor.html" target="classFrame" onclick="doClick('../OtlEventMonitor/doc-files/default.txvpck.html')">NEXT </a> </font></td><td  class='NavBarCellPrevNext'>
<font  size='-2'>
<a  href='../index.html' target='_top'>
<b >FRAMES</b></a>&nbsp;<a  href='../OtlEventMonitor/TOmniEventMonitor.html' target='_top'>
<b >NO FRAMES</b></a></font></td></tr><tr >
<td  valign='top' class='NavBarCell3'>
<font  size='-2'>SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<a  href='#field_summary'>FIELD</a>&nbsp;|&nbsp;<a  href='#constructor_summary'>CONSTR</a>&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_summary'>METHOD</a></font></td><td  valign='top' class='NavBarCell3'>
<font  size='-2'>DETAIL:&nbsp;<a  href='#field_detail'>FIELD</a>&nbsp;|&nbsp;<a  href='#constructor_detail'>CONSTR</a>&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_detail'>METHOD</a></font></td></tr></table><br /><p /></html>